// ## 作业：利用express 想想怎么结合数据库,去实现学生（贪吃蛇的排名列表）,能把学生的分数，班级

// ##       在班上排名显示出来,还能实现分页

let express=require ("express");
let mysql=require('mysql');
let fs=require('fs');
const app=express();
let chaxun=function(page){
    let sql="select * from user limit "+(page-1)*4+",4";
    return sql;
}
app.get('/paiming',(req,res)=>{
    res.writeHead(200,{'Content-Type':'text/html;charset=utf-8'});
    let hh = mysql.createConnection({ host: "127.0.0.1", user: "root", password: "root", database: "cxy" });
    hh.connect();
    let sql=chaxun(req.query.page??1)
    hh.query(sql,(err,data)=>{
        res.end(JSON.stringify(data))
    })
    hh.end();
})

//怎么把数据库的数据渲染到网页,可以使用ajax去出处理
app.get("/jiemian", (req, res) => {
    fs.readFile("./show.html", (err, data) => {
        res.end(data);
    });
});
app.listen(8080);